head a delegation - Turkish English Dictionary